#include "dominion.h"
#include <stdio.h>
#include <assert.h>
#define NUMTEST 10
#define RDMSEED 20
#define PLAYERS 2
//This is a unit test for feast (Trash card, gain a card costing up to 5 coin.)


int main () {
  struct gameState *game = newGame();
  int kingdom_cards[NUMTEST] = {adventurer, council_room, feast, gardens, mine, remodel, smithy, village, baron, great_hall}

  initializeGame(PLAYERS, kingdom_cards, RDMSEED, game);  //Initialize new game state
  shuffle(PLAYERS, game); //Make sure hand is different this round
  cardEffect(feast, 0, 0, 0, game, 0, 0); //If cardEffect returns correctly, printf.

  printf("Unit test 4 passed");
}
